﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using NUnit.Framework;
using ReallyReallyReallySimpleRoguelike;
using ReallyReallyReallySimpleRoguelike.Entities;
using System.Drawing;
using ReallyReallyReallySimpleRoguelike.Managers;
using ReallyReallyReallySimpleRoguelike.Helpers;

namespace ReallyReallyReallySimpleRoguelike.Tests
{
    [TestFixture]
    class SimpleBattle_Fight_NoSwordTest
    {
           List<Monster> monsterlist;
           Player player;
    
    public SimpleBattle_Fight_NoSwordTest()
    {
        
       
    }
        
    [SetUp]
    public void Initialize()
    {
        monsterlist=new List<Monster>();
        monsterlist.Add(new Monster(new Point(0,0)));
        player=new Player(new Point(0,0));
    }

    [Test]
    public void Test()
    {
        SimpleBattle.Fight(player, monsterlist);
        //this should fail
        Assert.AreEqual(player.Hits, 1); 
    }
    }
}
